parameter optimization bioinformatics machine learning open-source data mining computational biology preprocessing finite element fem mechanical engineering data mining oracle